home *** CD-ROM | disk | FTP | other *** search
/ TPUG - Toronto PET Users Group / TPUG Users Group CD / TPUG Users Group CD.iso / AMIGA / (A)C / (A)C1.ADF / Utilities / changes.LHARC < prev    next >
Text File  |  1989-09-12  |  6KB  |  133 lines

  1.  
  2. This file describes changes made to Lharc for the Amiga since vers.
  3. 0.31
  4.  
  5.  
  6.  - Vers. 0.33   3-Sept-89
  7. -15% faster in compressing files
  8. -lharc no more crashes while archiving/listing zero length files
  9. -if T: is not assigned, temporary files go to current directory
  10. -Lharc now checks if a file is already in the archive before adding
  11. it
  12. -the add command used to try to add to the archive the archive
  13. itself!
  14. -other small bugs removed
  15.  
  16.  
  17.  
  18.  - Vers. 0.50  15-Sept-89
  19. -added command 'move'
  20. -added command 'delete'
  21. -added command 'update'
  22. -added command 'freshen'
  23. -added wildcard '*' as a synonim of '#?'
  24. -if a new archive is created but no files are added, an empty archive
  25. is no longer left behind
  26. -sometimes Lharc crashed if you tried to unpack a corrupted archive 
  27. -other small bugs removed
  28.  
  29.  
  30.  - Vers 1.0  27-Oct-89
  31. -now checks if a file already exists and asks for confermation before
  32.  overwriting
  33. -switch p pauses lharc after loading (to allow swapping of floppies)
  34. -switch m suppresses confermation questions
  35. -switch x stores/extracts files complete with path names (if needed,
  36. directories are automatically created)
  37. -switch n suppresses the progress indicators
  38. -switch w lets you choose your own directory for temporary files
  39. -switch P lets you choose Lharc's priority
  40. -switch a stores/extracts files complete with their attributes
  41. -switch r recursively collects files to be added (you can now store
  42. an entire disk, complete with directories, with one single command)
  43. -switch u converts file names to uppercase (for 100% MSDOS compatibility)
  44. -wild cards now allowed in archive names (you can now issue commands
  45. like "lharc v *.lzh")
  46. -totally automatic handling of corrupted archives
  47. -name for temporary files is now Lharc.TMP_XXXXXX, where XXXXXX is an
  48. hex number representing the address of Lharc's Task structure (so you
  49. can now execute multiple copies of lharc at the same time)
  50. -file names are no more converted to lowercase
  51. -date of extracted files is now preserved
  52. -better I/O buffering makes it faster with floppies
  53.  
  54.  
  55.  -Vers 1.10  29-Jan-90
  56. -Compression is now 20%-50% faster (depending on the type of file)
  57. -Decompression is now 17% faster 
  58. -Files beeing added can now be sorted alphabetically or
  59. chronologically, both in ascending or descending order (default is
  60. alpha ascending sort)
  61. -Autoshow files: if your archive contains an important text file and
  62. you want to be sure taht the one who unpacks the archive reads it
  63. (for example a copyright notice or some special instructions for
  64. unpacking), you can tell Lharc to dislpay the text in a window
  65. immediately after extracting it.
  66. -Now the extract, list and delete commands have the -x switch
  67. activated by default, so you will no more miss path names bacause you
  68. forgot that switch. Anyway if you ignore path names (by overriding
  69. the above default) a warning is printed
  70. -Corrected the famous bug in the 'move' command: multiple files can
  71. now be correctly moved through the use of wildcards
  72. -For convenience of scripts fans, new return code 5 (indicating a
  73. minor problem) has been added besides the usual 0 ('everyting OK')
  74. and 20 ('fatal error').
  75. -A more intelligent memory allocation tecnique: now lharc will
  76. require less memory while working on archives with a lot of entries.
  77. -New progress indicator display
  78. -Messages that require an interaction with the user (such as 'File
  79.  exists: overwrite?') are now sent to stderr so that there is no
  80. problem when the user redirects the output of LHarc to a file.
  81. -Minor bugs removed
  82.  
  83.  
  84.  -Version 1.20  29-jun-1990
  85. -Faster!  With respect to version 1.10, Lharc is now 15% faster in 
  86.  compression and an amazing 35% faster in decompression.
  87. -The program is now 'pure', i.e. it can be made resident just like
  88. the AmigaDOS commands found in the C directory. (A 'must' for floppy
  89. users!)
  90. -Lharc now stores file comments (i.e. filenotes) as well and still
  91.  retains full compatibility with previous versions and with MSDOS
  92.  (thanks to Stefan Boberg for suggesting how to do that!). 
  93.  You can turn off this feature with the new switch '-f'.
  94.  Please note that there is now a difference between the 'l' and 'v'
  95.  commands: 'l' will show the archive contents but won't show any
  96.  comments that may be contained in the archive, while 'v' will show
  97.  them, too.
  98. -You can now store your favourite switch configuration in the
  99.  environment variable 'LHARC' so that you don't have to type the
  100.  switches every time.
  101. -User selectable I/O buffer size. The new '-b' switch lets you choose
  102.  yourself the size of I/O buffers. Increasing the I/O buffer size can
  103.  considerably speed up some operations (especially with hard-disks).
  104. -No more useless directory scannigs when wildcards are not used to
  105.  specify files to be archived.
  106. -Increased to 64 the maximum number of arguments that may be present
  107.  in the command line (this should satisfy those using shells that
  108.  perform wildcard expansion on the command line) Moreover, the
  109.  command line parsing is now more intelligent and will no more
  110.  misunderstand a mispelled command line.
  111. -Those who are low on memory may appreciate the fact that now Lharc
  112.  saves 24K of memory while decompressing with respect to version
  113.  1.10. In spite of the new features added, the program is also 7K
  114.  shorter!
  115. -Now correctly adds the .LZH estension even if there is a period in
  116. the PATH name of the archive.
  117. -Other minor bugs removed.
  118.  
  119.  
  120.  -Version 1.21  08-Aug-1990
  121. No new feature in this version, just a few bug fixes
  122. -Read-from-location-zero bug eliminated: now Lharc works even if 
  123.  memory location zero (which usually contains a 0) as been altered.
  124. -Now Lharc creates archives with the correct name even if the part 
  125.  of the path name referring to the device contains a period.
  126. -It as been reported that Lharc 1.20 sometimes crashed while reading
  127.  corrupted archives: I could not reproduce the problem, but it should
  128.  be fixed in this version
  129.  
  130.  
  131. Please refer to Lharc.doc for a more complete explaination of these
  132. new features.
  133.